wearing a head scarf - Français Anglais Dictionnaire